package com.ruoyi.offer.mapper;

import java.util.List;
import com.ruoyi.offer.domain.HrOfferFollowup;

/**
 * offer跟进Mapper接口
 * 
 * @author gy
 * @date 2025-05-21
 */
public interface HrOfferFollowupMapper 
{
    /**
     * 查询offer跟进
     * 
     * @param id offer跟进主键
     * @return offer跟进
     */
    public HrOfferFollowup selectHrOfferFollowupById(Long id);

    /**
     * 查询offer跟进列表
     * 
     * @param hrOfferFollowup offer跟进
     * @return offer跟进集合
     */
    public List<HrOfferFollowup> selectHrOfferFollowupList(HrOfferFollowup hrOfferFollowup);

    /**
     * 新增offer跟进
     * 
     * @param hrOfferFollowup offer跟进
     * @return 结果
     */
    public int insertHrOfferFollowup(HrOfferFollowup hrOfferFollowup);

    /**
     * 修改offer跟进
     * 
     * @param hrOfferFollowup offer跟进
     * @return 结果
     */
    public int updateHrOfferFollowup(HrOfferFollowup hrOfferFollowup);

    /**
     * 删除offer跟进
     * 
     * @param id offer跟进主键
     * @return 结果
     */
    public int deleteHrOfferFollowupById(Long id);

    /**
     * 批量删除offer跟进
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteHrOfferFollowupByIds(Long[] ids);
}
